The phrase "ball drop" refers to a New Year's Eve tradition where a large ball is lowered from a high point to mark the end of the current year and the beginning of the next year.